complete (one's duty) - Spanisch Englisch Wörterbuch